package com.beiing.tianshuai.tianshuai.entity;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.List;

/**
 * Created by Jinni on 2017/7/17 0017.
 */

public class DynamicBean extends BaseBean implements Serializable {

    /**
     * code : 200
     * data : {"dynamics":[{"id_one":"51","id":"266","uid":"330","form_uid":"320","content":"","r_content":"-","thing":"0","comment":"0","relay":"1","create_time":"1500272525","r_create_time":"1500272525","time":"1500260150","table_type":"0","name":"小超女","photo":"5960e4d34058c.png","r_name":"小率149","r_photo":"","type":"1","registration_id":"1517bfd3f7f43f2d584","unit":"北京天率科技","runit":"北京天率科技产品代理","pic":[{"id":"352","did":"266","picname":"596c273ab4f9a.png"}],"is_thing":0},{"id_one":"267","id":"267","uid":"354","form_uid":null,"content":"Long.","r_content":null,"thing":"2","comment":"0","relay":"0","create_time":"1500262060","r_create_time":null,"time":"1500262060","table_type":"1","name":"柳雅馨 ","photo":"596ae1d67d5d9.png","r_name":null,"r_photo":null,"type":"1","registration_id":"171976fa8ab7c040952","unit":"哈尔滨师范大学","runit":null,"pic":[{"id":"353","did":"267","picname":"596c2eacd755f.png"}],"is_thing":1},{"id_one":"266","id":"266","uid":"330","form_uid":null,"content":"","r_content":null,"thing":"0","comment":"0","relay":"1","create_time":"1500260150","r_create_time":null,"time":"1500260150","table_type":"1","name":"小超女","photo":"5960e4d34058c.png","r_name":null,"r_photo":null,"type":"1","registration_id":"1517bfd3f7f43f2d584","unit":"北京天率科技","runit":null,"pic":[{"id":"352","did":"266","picname":"596c273ab4f9a.png"}],"is_thing":0},{"id_one":"265","id":"265","uid":"330","form_uid":null,"content":"\u201c酷狗音乐·音乐总有新玩法\u201d暨中国新歌声学员见面会北京站告捷，感谢酷狗音乐、酷狗直播的平台资源、开屏广告，今天有6万多网友同时在线观看，感谢灿星，感谢两位优秀的学员叶炫清、次仁拉吉，感谢到场的各大媒体。这个夏天天率广告与您一起共赏夏日音乐盛典，下一站继续努力！[胜利]","r_content":null,"thing":"0","comment":"0","relay":"0","create_time":"1500251097","r_create_time":null,"time":"1500251097","table_type":"1","name":"小超女","photo":"5960e4d34058c.png","r_name":null,"r_photo":null,"type":"1","registration_id":"1517bfd3f7f43f2d584","unit":"北京天率科技","runit":null,"pic":[{"id":"343","did":"265","picname":"596c04054cd20.png"},{"id":"344","did":"265","picname":"596c04054d395.png"},{"id":"345","did":"265","picname":"596c04054d7e5.png"},{"id":"346","did":"265","picname":"596c04054dc48.png"},{"id":"347","did":"265","picname":"596c04054e20b.png"},{"id":"348","did":"265","picname":"596c04054e6f5.png"},{"id":"349","did":"265","picname":"596c04054ebfd.png"},{"id":"350","did":"265","picname":"596c04054efac.png"},{"id":"351","did":"265","picname":"596c04054f347.png"}],"is_thing":0},{"id_one":"264","id":"264","uid":"264","form_uid":null,"content":"热爱的马甲线！","r_content":null,"thing":"2","comment":"0","relay":"0","create_time":"1500225002","r_create_time":null,"time":"1500225002","table_type":"1","name":"牟奇琴","photo":"59624156b2def.png","r_name":null,"r_photo":null,"type":"1","registration_id":"1a1018970a95da780ce","unit":"西华师范大学","runit":null,"pic":[{"id":"342","did":"264","picname":"596b9deae985b.png"}],"is_thing":0},{"id_one":"263","id":"263","uid":"261","form_uid":null,"content":"想起每次生病的时候，昌哥给我买的黄桃罐头是一种幸福的感觉！","r_content":null,"thing":"2","comment":"0","relay":"0","create_time":"1500224097","r_create_time":null,"time":"1500224097","table_type":"1","name":"赵正海","photo":"59624130d3d98.png","r_name":null,"r_photo":null,"type":"1","registration_id":"101d85590974811de39","unit":"北京理工大学","runit":null,"pic":[{"id":"333","did":"263","picname":"596b9a632e158.png"},{"id":"334","did":"263","picname":"596b9a632e341.png"},{"id":"335","did":"263","picname":"596b9a632e53c.png"},{"id":"336","did":"263","picname":"596b9a632e6f4.png"},{"id":"337","did":"263","picname":"596b9a632e8a1.png"},{"id":"338","did":"263","picname":"596b9a632ea49.png"},{"id":"339","did":"263","picname":"596b9a632ed4b.png"},{"id":"340","did":"263","picname":"596b9a632ef7f.png"},{"id":"341","did":"263","picname":"596b9a632f194.png"}],"is_thing":0},{"id_one":"262","id":"262","uid":"261","form_uid":null,"content":"做最酷的自己！想想那个勇敢的自己！","r_content":null,"thing":"2","comment":"0","relay":"0","create_time":"1500223468","r_create_time":null,"time":"1500223468","table_type":"1","name":"赵正海","photo":"59624130d3d98.png","r_name":null,"r_photo":null,"type":"1","registration_id":"101d85590974811de39","unit":"北京理工大学","runit":null,"pic":[{"id":"332","did":"262","picname":"596b97ecb3208.png"}],"is_thing":0},{"id_one":"261","id":"261","uid":"261","form_uid":null,"content":"","r_content":null,"thing":"1","comment":"1","relay":"0","create_time":"1500223417","r_create_time":null,"time":"1500223417","table_type":"1","name":"赵正海","photo":"59624130d3d98.png","r_name":null,"r_photo":null,"type":"1","registration_id":"101d85590974811de39","unit":"北京理工大学","runit":null,"pic":[{"id":"331","did":"261","picname":"596b97b94f6bb.png"}],"is_thing":0},{"id_one":"260","id":"260","uid":"299","form_uid":null,"content":"我只想发自拍","r_content":null,"thing":"3","comment":"1","relay":"0","create_time":"1500218932","r_create_time":null,"time":"1500218932","table_type":"1","name":"归去来兮","photo":"59586844c5cf3.png","r_name":null,"r_photo":null,"type":"1","registration_id":"121c83f7601423b1544","unit":"四川大学","runit":null,"pic":[{"id":"330","did":"260","picname":"596b8635cd7f6.png"}],"is_thing":0},{"id_one":"259","id":"259","uid":"293","form_uid":null,"content":"法斗可爱*^o^*瞬间","r_content":null,"thing":"1","comment":"0","relay":"0","create_time":"1500218130","r_create_time":null,"time":"1500218130","table_type":"1","name":"张琼霞","photo":"5962411de1d1c.png","r_name":null,"r_photo":null,"type":"1","registration_id":"1a1018970a95d8d2a62","unit":"北京信息科技大学","runit":null,"pic":[{"id":"329","did":"259","picname":"596b8312c0f87.png"}],"is_thing":0}]}
     */

    @SerializedName("code")
    private int code;
    @SerializedName("data")
    private DataBean data;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean implements Serializable{
        @SerializedName("dynamics")
        private List<DynamicsBean> dynamics;

        public List<DynamicsBean> getDynamics() {
            return dynamics;
        }

        public void setDynamics(List<DynamicsBean> dynamics) {
            this.dynamics = dynamics;
        }

        public static class DynamicsBean implements Serializable{
            /**
             * id_one : 51
             * id : 266
             * uid : 330
             * form_uid : 320
             * content :
             * r_content : -
             * thing : 0
             * comment : 0
             * relay : 1
             * create_time : 1500272525
             * r_create_time : 1500272525
             * time : 1500260150
             * table_type : 0
             * name : 小超女
             * photo : 5960e4d34058c.png
             * r_name : 小率149
             * r_photo :
             * type : 1
             * registration_id : 1517bfd3f7f43f2d584
             * unit : 北京天率科技
             * runit : 北京天率科技产品代理
             * pic : [{"id":"352","did":"266","picname":"596c273ab4f9a.png"}]
             * is_thing : 0
             */

            @SerializedName("id_one")
            private String idOne;
            @SerializedName("id")
            private String id;
            @SerializedName("uid")
            private String uid;
            @SerializedName("form_uid")
            private String formUid;
            @SerializedName("content")
            private String content;
            @SerializedName("r_content")
            private String rContent;
            @SerializedName("thing")
            private String thing;
            @SerializedName("comment")
            private String comment;
            @SerializedName("relay")
            private String relay;
            @SerializedName("create_time")
            private String createTime;
            @SerializedName("r_create_time")
            private String rCreateTime;
            @SerializedName("time")
            private String time;
            @SerializedName("table_type")
            private String tableType;
            @SerializedName("name")
            private String name;
            @SerializedName("photo")
            private String photo;
            @SerializedName("r_name")
            private String rName;
            @SerializedName("r_photo")
            private String rPhoto;
            @SerializedName("type")
            private String type;
            @SerializedName("registration_id")
            private String registrationId;
            @SerializedName("unit")
            private String unit;
            @SerializedName("runit")
            private String runit;
            @SerializedName("is_thing")
            private int isThing;
            @SerializedName("pic")
            private List<PicBean> pic;
            @SerializedName("commentText")
            private List<CommentTextBean> commentText;
            @SerializedName("replyText")
            private List<ReplyTextBean> replyText;
            @SerializedName("thing_id")
            private List<ThingIdBean> thingId;

            public String getIdOne() {
                return idOne;
            }

            public void setIdOne(String idOne) {
                this.idOne = idOne;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getUid() {
                return uid;
            }

            public void setUid(String uid) {
                this.uid = uid;
            }

            public String getFormUid() {
                return formUid;
            }

            public void setFormUid(String formUid) {
                this.formUid = formUid;
            }

            public String getContent() {
                return content;
            }

            public void setContent(String content) {
                this.content = content;
            }

            public String getRContent() {
                return rContent;
            }

            public void setRContent(String rContent) {
                this.rContent = rContent;
            }

            public String getThing() {
                return thing;
            }

            public void setThing(String thing) {
                this.thing = thing;
            }

            public String getComment() {
                return comment;
            }

            public void setComment(String comment) {
                this.comment = comment;
            }

            public String getRelay() {
                return relay;
            }

            public void setRelay(String relay) {
                this.relay = relay;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getRCreateTime() {
                return rCreateTime;
            }

            public void setRCreateTime(String rCreateTime) {
                this.rCreateTime = rCreateTime;
            }

            public String getTime() {
                return time;
            }

            public void setTime(String time) {
                this.time = time;
            }

            public String getTableType() {
                return tableType;
            }

            public void setTableType(String tableType) {
                this.tableType = tableType;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getPhoto() {
                return photo;
            }

            public void setPhoto(String photo) {
                this.photo = photo;
            }

            public String getRName() {
                return rName;
            }

            public void setRName(String rName) {
                this.rName = rName;
            }

            public String getRPhoto() {
                return rPhoto;
            }

            public void setRPhoto(String rPhoto) {
                this.rPhoto = rPhoto;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public String getRegistrationId() {
                return registrationId;
            }

            public void setRegistrationId(String registrationId) {
                this.registrationId = registrationId;
            }

            public String getUnit() {
                return unit;
            }

            public void setUnit(String unit) {
                this.unit = unit;
            }

            public String getRunit() {
                return runit;
            }

            public void setRunit(String runit) {
                this.runit = runit;
            }

            public int getIsThing() {
                return isThing;
            }

            public void setIsThing(int isThing) {
                this.isThing = isThing;
            }

            public List<PicBean> getPic() {
                return pic;
            }

            public void setPic(List<PicBean> pic) {
                this.pic = pic;
            }

            public List<CommentTextBean> getCommentText() {
                return commentText;
            }

            public void setCommentText(List<CommentTextBean> commentText) {
                this.commentText = commentText;
            }

            public List<ReplyTextBean> getReplyText() {
                return replyText;
            }

            public void setReplyText(List<ReplyTextBean> replyText) {
                this.replyText = replyText;
            }

            public List<ThingIdBean> getThingId() {
                return thingId;
            }

            public void setThingId(List<ThingIdBean> thingId) {
                this.thingId = thingId;
            }

            public static class ThingIdBean implements Serializable{
                private String photo;
                private String id;
                private String name;

                public String getPhoto() {
                    return photo;
                }

                public void setPhoto(String photo) {
                    this.photo = photo;
                }

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }
            }


            public static class PicBean implements Serializable{
                /**
                 * id : 352
                 * did : 266
                 * picname : 596c273ab4f9a.png
                 */

                @SerializedName("id")
                private String id;
                @SerializedName("did")
                private String did;
                @SerializedName("picname")
                private String picname;
                @SerializedName("width")
                private String width;
                @SerializedName("height")
                private String height;
                @SerializedName("create_time")
                private String create_time;

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getDid() {
                    return did;
                }

                public void setDid(String did) {
                    this.did = did;
                }

                public String getPicname() {
                    return picname;
                }

                public void setPicname(String picname) {
                    this.picname = picname;
                }

                public String getWidth() {
                    return width;
                }

                public void setWidth(String width) {
                    this.width = width;
                }

                public String getHeight() {
                    return height;
                }

                public void setHeight(String height) {
                    this.height = height;
                }

                public String getCreate_time() {
                    return create_time;
                }

                public void setCreate_time(String create_time) {
                    this.create_time = create_time;
                }

                @Override
                public String toString() {
                    return "PicBean{" +
                            "id='" + id + '\'' +
                            ", did='" + did + '\'' +
                            ", picname='" + picname + '\'' +
                            ", width='" + width + '\'' +
                            ", height='" + height + '\'' +
                            ", create_time='" + create_time + '\'' +
                            '}';
                }
            }

            @Override
            public String toString() {
                return "DynamicsBean{" +
                        "idOne='" + idOne + '\'' +
                        ", id='" + id + '\'' +
                        ", uid='" + uid + '\'' +
                        ", formUid='" + formUid + '\'' +
                        ", content='" + content + '\'' +
                        ", rContent='" + rContent + '\'' +
                        ", thing='" + thing + '\'' +
                        ", comment='" + comment + '\'' +
                        ", relay='" + relay + '\'' +
                        ", createTime='" + createTime + '\'' +
                        ", rCreateTime='" + rCreateTime + '\'' +
                        ", time='" + time + '\'' +
                        ", tableType='" + tableType + '\'' +
                        ", name='" + name + '\'' +
                        ", photo='" + photo + '\'' +
                        ", rName='" + rName + '\'' +
                        ", rPhoto='" + rPhoto + '\'' +
                        ", type='" + type + '\'' +
                        ", registrationId='" + registrationId + '\'' +
                        ", unit='" + unit + '\'' +
                        ", runit='" + runit + '\'' +
                        ", isThing=" + isThing +
                        ", pic=" + pic +
                        '}';
            }

            public static class CommentTextBean implements Serializable{

                /**
                 * id : 550
                 * aid : 1978
                 * uid : 550
                 * to_uid : 535
                 * content : %E6%98%AF%E6%BB%B4
                 * create_time : 1511829553
                 * thing : 0
                 * table_type : 0
                 * status : 1
                 * name : 文秀清
                 * letter : null
                 * sign :
                 * unit : 北京理工大学
                 * email :
                 * pass : efc59bcd7305ff4e1d26840aca156b14
                 * code : 166102
                 * addtime : 1505437329
                 * codetimes : null
                 * state : 0
                 * activated : 1
                 * qq_ios : null
                 * qq_android : null
                 * sina : null
                 * wetch : null
                 * attestaction : 2
                 */

                @SerializedName("id")
                private String id;
                @SerializedName("aid")
                private String aid;
                @SerializedName("uid")
                private String uid;
                @SerializedName("to_uid")
                private String toUid;
                @SerializedName("content")
                private String content;
                @SerializedName("create_time")
                private String createTime;
                @SerializedName("thing")
                private String thing;
                @SerializedName("table_type")
                private String tableType;
                @SerializedName("status")
                private String status;
                @SerializedName("name")
                private String name;
                @SerializedName("letter")
                private Object letter;
                @SerializedName("sign")
                private String sign;
                @SerializedName("unit")
                private String unit;
                @SerializedName("email")
                private String email;
                @SerializedName("pass")
                private String pass;
                @SerializedName("code")
                private String code;
                @SerializedName("addtime")
                private String addtime;
                @SerializedName("codetimes")
                private Object codetimes;
                @SerializedName("state")
                private String state;
                @SerializedName("activated")
                private String activated;
                @SerializedName("qq_ios")
                private Object qqIos;
                @SerializedName("qq_android")
                private Object qqAndroid;
                @SerializedName("sina")
                private Object sina;
                @SerializedName("wetch")
                private Object wetch;
                @SerializedName("attestaction")
                private String attestaction;

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getAid() {
                    return aid;
                }

                public void setAid(String aid) {
                    this.aid = aid;
                }

                public String getUid() {
                    return uid;
                }

                public void setUid(String uid) {
                    this.uid = uid;
                }

                public String getToUid() {
                    return toUid;
                }

                public void setToUid(String toUid) {
                    this.toUid = toUid;
                }

                public String getContent() {
                    return content;
                }

                public void setContent(String content) {
                    this.content = content;
                }

                public String getCreateTime() {
                    return createTime;
                }

                public void setCreateTime(String createTime) {
                    this.createTime = createTime;
                }

                public String getThing() {
                    return thing;
                }

                public void setThing(String thing) {
                    this.thing = thing;
                }

                public String getTableType() {
                    return tableType;
                }

                public void setTableType(String tableType) {
                    this.tableType = tableType;
                }

                public String getStatus() {
                    return status;
                }

                public void setStatus(String status) {
                    this.status = status;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public Object getLetter() {
                    return letter;
                }

                public void setLetter(Object letter) {
                    this.letter = letter;
                }

                public String getSign() {
                    return sign;
                }

                public void setSign(String sign) {
                    this.sign = sign;
                }

                public String getUnit() {
                    return unit;
                }

                public void setUnit(String unit) {
                    this.unit = unit;
                }

                public String getEmail() {
                    return email;
                }

                public void setEmail(String email) {
                    this.email = email;
                }

                public String getPass() {
                    return pass;
                }

                public void setPass(String pass) {
                    this.pass = pass;
                }

                public String getCode() {
                    return code;
                }

                public void setCode(String code) {
                    this.code = code;
                }

                public String getAddtime() {
                    return addtime;
                }

                public void setAddtime(String addtime) {
                    this.addtime = addtime;
                }

                public Object getCodetimes() {
                    return codetimes;
                }

                public void setCodetimes(Object codetimes) {
                    this.codetimes = codetimes;
                }

                public String getState() {
                    return state;
                }

                public void setState(String state) {
                    this.state = state;
                }

                public String getActivated() {
                    return activated;
                }

                public void setActivated(String activated) {
                    this.activated = activated;
                }

                public Object getQqIos() {
                    return qqIos;
                }

                public void setQqIos(Object qqIos) {
                    this.qqIos = qqIos;
                }

                public Object getQqAndroid() {
                    return qqAndroid;
                }

                public void setQqAndroid(Object qqAndroid) {
                    this.qqAndroid = qqAndroid;
                }

                public Object getSina() {
                    return sina;
                }

                public void setSina(Object sina) {
                    this.sina = sina;
                }

                public Object getWetch() {
                    return wetch;
                }

                public void setWetch(Object wetch) {
                    this.wetch = wetch;
                }

                public String getAttestaction() {
                    return attestaction;
                }

                public void setAttestaction(String attestaction) {
                    this.attestaction = attestaction;
                }
            }

            public static class ReplyTextBean implements Serializable{

                @SerializedName("id")
                private String id;
                @SerializedName("did")
                private String did;
                @SerializedName("cid")
                private String cid;
                @SerializedName("form_uid")
                private String form_uid;
                @SerializedName("to_uid")
                private String to_uid;
                @SerializedName("content")
                private String content;
                @SerializedName("create_time")
                private String create_time;
                @SerializedName("table_type")
                private String table_type;
                @SerializedName("status")
                private String status;
                @SerializedName("f_name")
                private String fName;
                @SerializedName("t_name")
                private String tName;

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getDid() {
                    return did;
                }

                public void setDid(String did) {
                    this.did = did;
                }

                public String getCid() {
                    return cid;
                }

                public void setCid(String cid) {
                    this.cid = cid;
                }

                public String getForm_uid() {
                    return form_uid;
                }

                public void setForm_uid(String form_uid) {
                    this.form_uid = form_uid;
                }

                public String getTo_uid() {
                    return to_uid;
                }

                public void setTo_uid(String to_uid) {
                    this.to_uid = to_uid;
                }

                public String getContent() {
                    return content;
                }

                public void setContent(String content) {
                    this.content = content;
                }

                public String getCreate_time() {
                    return create_time;
                }

                public void setCreate_time(String create_time) {
                    this.create_time = create_time;
                }

                public String getTable_type() {
                    return table_type;
                }

                public void setTable_type(String table_type) {
                    this.table_type = table_type;
                }

                public String getStatus() {
                    return status;
                }

                public void setStatus(String status) {
                    this.status = status;
                }

                public String getfName() {
                    return fName;
                }

                public void setfName(String fName) {
                    this.fName = fName;
                }

                public String gettName() {
                    return tName;
                }

                public void settName(String tName) {
                    this.tName = tName;
                }
            }
        }

        @Override
        public String toString() {
            return "DataBean{" +
                    "dynamics=" + dynamics +
                    '}';
        }
    }
}
